package com.zmn.plat.business.interfaces.notice;

import com.zmn.plat.model.entity.notice.Notice;

/**
 * 公告BService接口类
 *
 * @author linfeng
 * @since 2020/12/08 15:17
 */
public interface NoticeBService {
    /**
     * 新增/更新公告
     * @param notice
     */
    void addOrModifyNotice(Notice notice);

    /**
     * 获取当前登录员工所在部门公告：当直接归属部门未配置公告，则取上级部门。目前1个部门最多有1条公告内容
     * @param deptId
     * @return
     */
    Notice getStaffNotice(Integer deptId);
}
